semen collection - French English Dictionary